Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWBURY CLOSE Detached £402,517 £239,995 12 Apr 2013
2 TOWBURY CLOSE Detached £481,021 £116,000 26 Oct 1999
4 TOWBURY CLOSE Detached £446,664 £240,000 22 Apr 2005
5 TOWBURY CLOSE Detached £594,385 £245,000 31 Mar 2003
6 TOWBURY CLOSE Detached £497,391 £150,000 22 Aug 2001
7 TOWBURY CLOSE Detached £465,508 £83,500 26 Jul 1996
9 TOWBURY CLOSE Detached £404,545 £122,000 17 Aug 2001
12 TOWBURY CLOSE Detached £355,388 £195,000 28 Oct 2005
13 TOWBURY CLOSE Detached £371,061 £240,000 29 May 2014
14 TOWBURY CLOSE Detached £479,529 £445,000 17 Sep 2021
15 TOWBURY CLOSE Detached £373,058 £239,950 30 Oct 2007
17 TOWBURY CLOSE Detached £337,677 £240,000 2 Oct 2015
18 TOWBURY CLOSE Detached £402,034 £395,000 18 Dec 2023
19 TOWBURY CLOSE Detached £317,559 £245,000 10 Mar 2017
20 TOWBURY CLOSE Detached £432,126 £250,000 12 Aug 2011
22 TOWBURY CLOSE Detached £377,161 £139,995 16 Sep 2002
24 TOWBURY CLOSE Detached £471,418 £220,000 16 Jan 2004
25 TOWBURY CLOSE Detached £614,819 £125,000 25 Nov 1997
26 TOWBURY CLOSE Detached £361,592 £281,000 25 May 2017
27 TOWBURY CLOSE Detached £381,914 £225,000 9 Apr 2010
28 TOWBURY CLOSE Detached £328,556 £211,000 15 Apr 2014
29 TOWBURY CLOSE Detached £397,163 £273,500 10 Jun 2015
30 TOWBURY CLOSE Detached £397,999 £228,000 2 Nov 2009
31 TOWBURY CLOSE Detached £324,292 £185,000 13 Apr 2006
32 TOWBURY CLOSE Detached £332,712 £270,000 19 Nov 2018
39 TOWBURY CLOSE Detached £379,220 £274,000 4 Dec 2015
40 TOWBURY CLOSE Detached £332,724 £270,000 5 Oct 2018
41 TOWBURY CLOSE Detached £456,141 £110,000 8 Oct 1999
42 TOWBURY CLOSE Detached £465,743 £83,000 28 Apr 1995
43 TOWBURY CLOSE Detached £444,503 £93,000 27 Mar 1998
44 TOWBURY CLOSE Detached £338,646 £335,000 19 Apr 2023
45 TOWBURY CLOSE Detached £521,857 £93,000 7 Apr 1995
46 TOWBURY CLOSE Detached £296,803 £240,000 15 Apr 2019
49 TOWBURY CLOSE Detached £310,912 £216,000 9 Jul 2015
50 TOWBURY CLOSE Detached £411,188 £84,000 19 Dec 1997
51 TOWBURY CLOSE Detached £492,999 £152,000 29 Oct 2001
53 TOWBURY CLOSE Detached £489,613 £485,000 24 Mar 2023
56 TOWBURY CLOSE Detached £392,242 £262,000 7 Oct 2014
57 TOWBURY CLOSE Detached £435,999 £280,000 4 Apr 2014
59 TOWBURY CLOSE Detached £461,948 £116,000 7 Jan 2000
60 TOWBURY CLOSE Detached £413,224 £239,000 14 Jul 2006
61 TOWBURY CLOSE Detached £329,565 £247,500 25 Jul 2016